
package com.atguigu.gmall.product.service;

import com.atguigu.gmall.product.model.SkuInfo;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;

import java.math.BigDecimal;

public interface SkuManageService {



    // 新增保存商品SKU信息

    void saveSkuInfo(SkuInfo skuInfo);

    //根据分类ID查询商品SKU列表
    Page<SkuInfo> getSkuListByPage(Page<SkuInfo> infoPage, Long category3Id);

    // 商品上架

    void onSale(Long skuId);

    // 商品下架

    void cancelSale(Long skuId);

    static SkuInfo getSkuInfo(Long skuId) ;

    SkuInfo getSkuInfo(Long skuId);

    BigDecimal getSkuPrice(Long skuId);
}
